# near model CODE resource # jump table entries: 50272-50273 (2 of them) 00000000 FFFF .extension 0xFFF // unimplemented 00000002 C460 and.w D2, -[A0] 00000004 0000 0FFA ori.b D0, 0xFA fn00000008: 00000008 2F03 move.l -[A7], D3 0000000A 4FEF FFF0 lea.l A7, [A7 - 0x10] 0000000E 4A2D 1B3A tst.b [A5 + 0x1B3A /* export_867 */] 00000012 6704 beq +0x6 /* 00000018 */ 00000014 7601 moveq.l D3, 0x01 00000016 6002 bra +0x4 /* 0000001A */ label00000018: 00000018 7600 moveq.l D3, 0x00 label0000001A: 0000001A 554F subq.w A7, 2 0000001C 3F3C 0008 move.w -[A7], 0x8 00000020 486F 0004 pea.l [A7 + 0x4] 00000024 A970 syscall GetNextEvent 00000026 101F move.b D0, [A7]+ 00000028 6758 beq +0x5A /* 00000082 */ 0000002A 202F 0002 move.l D0, [A7 + 0x2] 0000002E 0280 0000 00FF andi.l D0, 0xFF 00000034 0C00 002E cmpi.b D0, 0x2E /* '.' */ 00000038 660E bne +0x10 /* 00000048 */ 0000003A 302F 000E move.w D0, [A7 + 0xE] 0000003E 0280 0000 0100 andi.l D0, 0x100 00000044 4A80 tst.l D0 00000046 6610 bne +0x12 /* 00000058 */ label00000048: 00000048 202F 0002 move.l D0, [A7 + 0x2] 0000004C 0280 0000 00FF andi.l D0, 0xFF 00000052 0C00 001B cmpi.b D0, 0x1B 00000056 662A bne +0x2C /* 00000082 */ label00000058: 00000058 7601 moveq.l D3, 0x01 0000005A 1B7C 0001 1B3A move.b [A5 + 0x1B3A /* export_867 */], 0x1 00000060 4A2F 0018 tst.b [A7 + 0x18] 00000064 671C beq +0x1E /* 00000082 */ 00000066 554F subq.w A7, 2 00000068 2F3C BA00 0000 move.l -[A7], 0xBA000000 0000006E A8FD syscall PrGlue 00000070 301F move.w D0, [A7]+ 00000072 4A40 tst.w D0 00000074 670C beq +0xE /* 00000082 */ 00000076 3F3C 0080 move.w -[A7], 0x80 0000007A 2F3C C000 0200 move.l -[A7], 0xC0000200 00000080 A8FD syscall PrGlue label00000082: 00000082 1003 move.b D0, D3 00000084 4FEF 0010 lea.l A7, [A7 + 0x10] 00000088 261F move.l D3, [A7]+ 0000008A 4E75 rts fn0000008C: 0000008C 2F0A move.l -[A7], A2 0000008E 594F subq.w A7, 4 00000090 246F 000C movea.l A2, [A7 + 0xC] 00000094 356F 0010 0036 move.w [A2 + 0x36], [A7 + 0x10] 0000009A 422A 0046 clr.b [A2 + 0x46] 0000009E 426A 001C clr.w [A2 + 0x1C] 000000A2 4267 clr.w -[A7] 000000A4 486F 0002 pea.l [A7 + 0x2] 000000A8 4EAD B560 jsr [A5 - 0x4AA0] 000000AC 256F 0006 002A move.l [A2 + 0x2A], [A7 + 0x6] 000000B2 486A 0032 pea.l [A2 + 0x32] 000000B6 2F3C 0012 0012 move.l -[A7], 0x120012 000000BC A880 syscall SetPt 000000BE 157C 0001 0047 move.b [A2 + 0x47], 0x1 000000C4 206F 0018 movea.l A0, [A7 + 0x18] 000000C8 2550 000C move.l [A2 + 0xC], [A0] 000000CC 2568 0004 0010 move.l [A2 + 0x10], [A0 + 0x4] 000000D2 256A 000C 001E move.l [A2 + 0x1E], [A2 + 0xC] 000000D8 256A 0010 0022 move.l [A2 + 0x22], [A2 + 0x10] 000000DE 0C6A 001A 0036 cmpi.w [A2 + 0x36], 0x1A 000000E4 5C4F addq.w A7, 6 000000E6 660C bne +0xE /* 000000F4 */ 000000E8 486A 001E pea.l [A2 + 0x1E] 000000EC 2F3C 0012 0012 move.l -[A7], 0x120012 000000F2 A8A9 syscall InsetRect label000000F4: 000000F4 486A 0026 pea.l [A2 + 0x26] 000000F8 302A 0020 move.w D0, [A2 + 0x20] 000000FC 48C0 ext.l D0 000000FE 322A 0024 move.w D1, [A2 + 0x24] 00000102 48C1 ext.l D1 00000104 9280 sub.l D1, D0 00000106 3F01 move.w -[A7], D1 00000108 302A 001E move.w D0, [A2 + 0x1E] 0000010C 48C0 ext.l D0 0000010E 322A 0022 move.w D1, [A2 + 0x22] 00000112 48C1 ext.l D1 00000114 9280 sub.l D1, D0 00000116 3F01 move.w -[A7], D1 00000118 A880 syscall SetPt 0000011A 357C 0001 002E move.w [A2 + 0x2E], 0x1 00000120 357C 000C 006A move.w [A2 + 0x6A], 0xC 00000126 4A6D 088E tst.w [A5 + 0x88E] 0000012A 670A beq +0xC /* 00000136 */ 0000012C 4EAD A448 jsr [A5 - 0x5BB8] 00000130 3540 006C move.w [A2 + 0x6C], D0 00000134 6006 bra +0x8 /* 0000013C */ label00000136: 00000136 357C 0015 006C move.w [A2 + 0x6C], 0x15 label0000013C: 0000013C 356A 006A 006E move.w [A2 + 0x6E], [A2 + 0x6A] 00000142 357C 0001 003A move.w [A2 + 0x3A], 0x1 00000148 357C 0001 0038 move.w [A2 + 0x38], 0x1 0000014E 0C6A 000B 0038 cmpi.w [A2 + 0x38], 0xB 00000154 6706 beq +0x8 /* 0000015C */ 00000156 357C 0001 0038 move.w [A2 + 0x38], 0x1 label0000015C: 0000015C 0C6A 0002 003A cmpi.w [A2 + 0x3A], 0x2 00000162 670E beq +0x10 /* 00000172 */ 00000164 0C6A 0003 003A cmpi.w [A2 + 0x3A], 0x3 0000016A 6706 beq +0x8 /* 00000172 */ 0000016C 357C 0001 003A move.w [A2 + 0x3A], 0x1 label00000172: 00000172 422A 01B6 clr.b [A2 + 0x1B6] 00000176 422A 00B0 clr.b [A2 + 0xB0] 0000017A 584F addq.w A7, 4 0000017C 245F movea.l A2, [A7]+ 0000017E 4E75 rts fn00000180: 00000180 48E7 1E00 movem.l -[A7], D3,D4,D5,D6 00000184 3C2F 0014 move.w D6, [A7 + 0x14] 00000188 3A2F 0016 move.w D5, [A7 + 0x16] 0000018C 382F 0018 move.w D4, [A7 + 0x18] 00000190 206F 001A movea.l A0, [A7 + 0x1A] 00000194 3604 move.w D3, D4 00000196 48C3 ext.l D3 00000198 3206 move.w D1, D6 0000019A 48C1 ext.l D1 0000019C D283 add.l D1, D3 0000019E 3605 move.w D3, D5 000001A0 48C3 ext.l D3 000001A2 4C41 3803 movem.l D0,D1,A3,A4,A5, D1 000001A6 3005 move.w D0, D5 000001A8 48C0 ext.l D0 000001AA 3204 move.w D1, D4 000001AC 48C1 ext.l D1 000001AE 3406 move.w D2, D6 000001B0 48C2 ext.l D2 000001B2 D481 add.l D2, D1 000001B4 3203 move.w D1, D3 000001B6 48C1 ext.l D1 000001B8 4C02 1800 movem.w A3,A4, D2 000001BC 3404 move.w D2, D4 000001BE 48C2 ext.l D2 000001C0 D481 add.l D2, D1 000001C2 B480 cmp.l D2, D0 000001C4 6F02 ble +0x4 /* 000001C8 */ 000001C6 5343 subq.w D3, 1 label000001C8: 000001C8 4A43 tst.w D3 000001CA 6C02 bge +0x4 /* 000001CE */ 000001CC 7600 moveq.l D3, 0x00 label000001CE: 000001CE 3003 move.w D0, D3 000001D0 48C0 ext.l D0 000001D2 5280 addq.l D0, 1 000001D4 3206 move.w D1, D6 000001D6 C3C3 muls.w D1, D3 000001D8 3405 move.w D2, D5 000001DA 48C2 ext.l D2 000001DC 9481 sub.l D2, D1 000001DE 4C40 2802 movem.l D1,A3,A5, D0 000001E2 3082 move.w [A0], D2 000001E4 4A43 tst.w D3 000001E6 6602 bne +0x4 /* 000001EA */ 000001E8 4250 clr.w [A0] label000001EA: 000001EA 3003 move.w D0, D3 000001EC 4CDF 0078 movem.l D3,D4,D5,D6, [A7]+ 000001F0 4E75 rts fn000001F2: 000001F2 48E7 1020 movem.l -[A7], D3,A2 000001F6 514F subq.w A7, 8 000001F8 246F 0014 movea.l A2, [A7 + 0x14] 000001FC 256D 20AA 0004 move.l [A2 + 0x4], [A5 + 0x20AA /* export_1041 */] 00000202 256D 20AE 0008 move.l [A2 + 0x8], [A5 + 0x20AE] 00000208 256A 0004 001E move.l [A2 + 0x1E], [A2 + 0x4] 0000020E 256A 0008 0022 move.l [A2 + 0x22], [A2 + 0x8] 00000214 7601 moveq.l D3, 0x01 00000216 0C6A 000D 0040 cmpi.w [A2 + 0x40], 0xD /* '\r' */ 0000021C 6604 bne +0x6 /* 00000222 */ 0000021E 7602 moveq.l D3, 0x02 00000220 600A bra +0xC /* 0000022C */ label00000222: 00000222 0C6A 000E 0040 cmpi.w [A2 + 0x40], 0xE 00000228 6602 bne +0x4 /* 0000022C */ 0000022A 7604 moveq.l D3, 0x04 label0000022C: 0000022C 3003 move.w D0, D3 0000022E 48C0 ext.l D0 00000230 322A 0020 move.w D1, [A2 + 0x20] 00000234 48C1 ext.l D1 00000236 342A 0024 move.w D2, [A2 + 0x24] 0000023A 48C2 ext.l D2 0000023C 9481 sub.l D2, D1 0000023E 4C40 2802 movem.l D1,A3,A5, D0 00000242 3542 0028 move.w [A2 + 0x28], D2 00000246 3003 move.w D0, D3 00000248 48C0 ext.l D0 0000024A 322A 001E move.w D1, [A2 + 0x1E] 0000024E 48C1 ext.l D1 00000250 342A 0022 move.w D2, [A2 + 0x22] 00000254 48C2 ext.l D2 00000256 9481 sub.l D2, D1 00000258 4C40 2802 movem.l D1,A3,A5, D0 0000025C 3542 0026 move.w [A2 + 0x26], D2 00000260 42AA 001E clr.l [A2 + 0x1E] 00000264 256A 0026 0022 move.l [A2 + 0x22], [A2 + 0x26] 0000026A 302A 0040 move.w D0, [A2 + 0x40] 0000026E 48C0 ext.l D0 00000270 5180 subq.l D0, 8 00000272 5980 subq.l D0, 4 00000274 6710 beq +0x12 /* 00000286 */ 00000276 5380 subq.l D0, 1 00000278 6700 00CA beq +0xCC /* 00000344 */ 0000027C 5380 subq.l D0, 1 0000027E 6700 017A beq +0x17C /* 000003FA */ 00000282 6000 0228 bra +0x22A /* 000004AC */ label00000286: 00000286 4A2A 0042 tst.b [A2 + 0x42] 0000028A 6600 0220 bne +0x222 /* 000004AC */ 0000028E 486A 0034 pea.l [A2 + 0x34] 00000292 3F3C 0012 move.w -[A7], 0x12 00000296 302A 000E move.w D0, [A2 + 0xE] 0000029A 48C0 ext.l D0 0000029C 322A 0012 move.w D1, [A2 + 0x12] 000002A0 48C1 ext.l D1 000002A2 9280 sub.l D1, D0 000002A4 3F01 move.w -[A7], D1 000002A6 3F2A 0028 move.w -[A7], [A2 + 0x28] 000002AA 4EBA FED4 jsr [PC - 0x12C /* 00000180 */] 000002AE 3540 002E move.w [A2 + 0x2E], D0 000002B2 486A 0032 pea.l [A2 + 0x32] 000002B6 3F3C 0012 move.w -[A7], 0x12 000002BA 302A 000C move.w D0, [A2 + 0xC] 000002BE 48C0 ext.l D0 000002C0 322A 0010 move.w D1, [A2 + 0x10] 000002C4 48C1 ext.l D1 000002C6 9280 sub.l D1, D0 000002C8 3F01 move.w -[A7], D1 000002CA 3F2A 0026 move.w -[A7], [A2 + 0x26] 000002CE 4EBA FEB0 jsr [PC - 0x150 /* 00000180 */] 000002D2 3540 0030 move.w [A2 + 0x30], D0 000002D6 2F6A 000C 0014 move.l [A7 + 0x14], [A2 + 0xC] 000002DC 2F6A 0010 0018 move.l [A7 + 0x18], [A2 + 0x10] 000002E2 486F 0014 pea.l [A7 + 0x14] 000002E6 2F3C 0012 0012 move.l -[A7], 0x120012 000002EC A8A9 syscall InsetRect 000002EE 4A2A 0044 tst.b [A2 + 0x44] 000002F2 4FEF 0014 lea.l A7, [A7 + 0x14] 000002F6 670C beq +0xE /* 00000304 */ 000002F8 357C 0001 002E move.w [A2 + 0x2E], 0x1 000002FE 357C 0012 0034 move.w [A2 + 0x34], 0x12 label00000304: 00000304 4A6A 002E tst.w [A2 + 0x2E] 00000308 6612 bne +0x14 /* 0000031C */ 0000030A 357C 0001 002E move.w [A2 + 0x2E], 0x1 00000310 356F 0002 0020 move.w [A2 + 0x20], [A7 + 0x2] 00000316 356F 0006 0024 move.w [A2 + 0x24], [A7 + 0x6] label0000031C: 0000031C 4A6A 0030 tst.w [A2 + 0x30] 00000320 6610 bne +0x12 /* 00000332 */ 00000322 357C 0001 0030 move.w [A2 + 0x30], 0x1 00000328 3557 001E move.w [A2 + 0x1E], [A7] 0000032C 356F 0004 0022 move.w [A2 + 0x22], [A7 + 0x4] label00000332: 00000332 486A 001E pea.l [A2 + 0x1E] 00000336 3F2A 0034 move.w -[A7], [A2 + 0x34] 0000033A 3F2A 0032 move.w -[A7], [A2 + 0x32] 0000033E A8A8 syscall OffsetRect 00000340 6000 016A bra +0x16C /* 000004AC */ label00000344: 00000344 486A 0034 pea.l [A2 + 0x34] 00000348 3F3C 0012 move.w -[A7], 0x12 0000034C 302A 000E move.w D0, [A2 + 0xE] 00000350 48C0 ext.l D0 00000352 322A 0012 move.w D1, [A2 + 0x12] 00000356 48C1 ext.l D1 00000358 9280 sub.l D1, D0 0000035A 3F01 move.w -[A7], D1 0000035C 3F2A 0028 move.w -[A7], [A2 + 0x28] 00000360 4EBA FE1E jsr [PC - 0x1E2 /* 00000180 */] 00000364 3540 002E move.w [A2 + 0x2E], D0 00000368 486A 0032 pea.l [A2 + 0x32] 0000036C 3F3C 0012 move.w -[A7], 0x12 00000370 302A 000C move.w D0, [A2 + 0xC] 00000374 48C0 ext.l D0 00000376 322A 0010 move.w D1, [A2 + 0x10] 0000037A 48C1 ext.l D1 0000037C 9280 sub.l D1, D0 0000037E 3F01 move.w -[A7], D1 00000380 3F2A 0026 move.w -[A7], [A2 + 0x26] 00000384 4EBA FDFA jsr [PC - 0x206 /* 00000180 */] 00000388 3540 0030 move.w [A2 + 0x30], D0 0000038C 2F6A 000C 0014 move.l [A7 + 0x14], [A2 + 0xC] 00000392 2F6A 0010 0018 move.l [A7 + 0x18], [A2 + 0x10] 00000398 486F 0014 pea.l [A7 + 0x14] 0000039C 2F3C 0012 0012 move.l -[A7], 0x120012 000003A2 A8A9 syscall InsetRect 000003A4 4A2A 0044 tst.b [A2 + 0x44] 000003A8 4FEF 0014 lea.l A7, [A7 + 0x14] 000003AC 670C beq +0xE /* 000003BA */ 000003AE 357C 0001 002E move.w [A2 + 0x2E], 0x1 000003B4 357C 0012 0034 move.w [A2 + 0x34], 0x12 label000003BA: 000003BA 4A6A 002E tst.w [A2 + 0x2E] 000003BE 6612 bne +0x14 /* 000003D2 */ 000003C0 357C 0001 002E move.w [A2 + 0x2E], 0x1 000003C6 356F 0002 0020 move.w [A2 + 0x20], [A7 + 0x2] 000003CC 356F 0006 0024 move.w [A2 + 0x24], [A7 + 0x6] label000003D2: 000003D2 4A6A 0030 tst.w [A2 + 0x30] 000003D6 6610 bne +0x12 /* 000003E8 */ 000003D8 357C 0001 0030 move.w [A2 + 0x30], 0x1 000003DE 3557 001E move.w [A2 + 0x1E], [A7] 000003E2 356F 0004 0022 move.w [A2 + 0x22], [A7 + 0x4] label000003E8: 000003E8 486A 001E pea.l [A2 + 0x1E] 000003EC 3F2A 0034 move.w -[A7], [A2 + 0x34] 000003F0 3F2A 0032 move.w -[A7], [A2 + 0x32] 000003F4 A8A8 syscall OffsetRect 000003F6 6000 00B4 bra +0xB6 /* 000004AC */ label000003FA: 000003FA 486A 0034 pea.l [A2 + 0x34] 000003FE 3F3C 0012 move.w -[A7], 0x12 00000402 302A 000E move.w D0, [A2 + 0xE] 00000406 48C0 ext.l D0 00000408 322A 0012 move.w D1, [A2 + 0x12] 0000040C 48C1 ext.l D1 0000040E 9280 sub.l D1, D0 00000410 3F01 move.w -[A7], D1 00000412 3F2A 0028 move.w -[A7], [A2 + 0x28] 00000416 4EBA FD68 jsr [PC - 0x298 /* 00000180 */] 0000041A 3540 002E move.w [A2 + 0x2E], D0 0000041E 486A 0032 pea.l [A2 + 0x32] 00000422 3F3C 0012 move.w -[A7], 0x12 00000426 302A 000C move.w D0, [A2 + 0xC] 0000042A 48C0 ext.l D0 0000042C 322A 0010 move.w D1, [A2 + 0x10] 00000430 48C1 ext.l D1 00000432 9280 sub.l D1, D0 00000434 3F01 move.w -[A7], D1 00000436 3F2A 0026 move.w -[A7], [A2 + 0x26] 0000043A 4EBA FD44 jsr [PC - 0x2BC /* 00000180 */] 0000043E 3540 0030 move.w [A2 + 0x30], D0 00000442 2F6A 000C 0014 move.l [A7 + 0x14], [A2 + 0xC] 00000448 2F6A 0010 0018 move.l [A7 + 0x18], [A2 + 0x10] 0000044E 486F 0014 pea.l [A7 + 0x14] 00000452 2F3C 0012 0012 move.l -[A7], 0x120012 00000458 A8A9 syscall InsetRect 0000045A 4A2A 0044 tst.b [A2 + 0x44] 0000045E 4FEF 0014 lea.l A7, [A7 + 0x14] 00000462 670C beq +0xE /* 00000470 */ 00000464 357C 0001 002E move.w [A2 + 0x2E], 0x1 0000046A 357C 0012 0034 move.w [A2 + 0x34], 0x12 label00000470: 00000470 4A6A 002E tst.w [A2 + 0x2E] 00000474 6612 bne +0x14 /* 00000488 */ 00000476 357C 0001 002E move.w [A2 + 0x2E], 0x1 0000047C 356F 0002 0020 move.w [A2 + 0x20], [A7 + 0x2] 00000482 356F 0006 0024 move.w [A2 + 0x24], [A7 + 0x6] label00000488: 00000488 4A6A 0030 tst.w [A2 + 0x30] 0000048C 6610 bne +0x12 /* 0000049E */ 0000048E 357C 0001 0030 move.w [A2 + 0x30], 0x1 00000494 3557 001E move.w [A2 + 0x1E], [A7] 00000498 356F 0004 0022 move.w [A2 + 0x22], [A7 + 0x4] label0000049E: 0000049E 486A 001E pea.l [A2 + 0x1E] 000004A2 3F2A 0034 move.w -[A7], [A2 + 0x34] 000004A6 3F2A 0032 move.w -[A7], [A2 + 0x32] 000004AA A8A8 syscall OffsetRect label000004AC: 000004AC 302A 002E move.w D0, [A2 + 0x2E] 000004B0 C1EA 0030 muls.w D0, [A2 + 0x30] 000004B4 3540 0002 move.w [A2 + 0x2], D0 000004B8 256A 001E 0014 move.l [A2 + 0x14], [A2 + 0x1E] 000004BE 256A 0022 0018 move.l [A2 + 0x18], [A2 + 0x22] 000004C4 504F addq.w A7, 8 000004C6 4CDF 0408 movem.l D3,A2, [A7]+ 000004CA 4E75 rts fn000004CC: 000004CC 4FEF FEF6 lea.l A7, [A7 - 0x10A] 000004D0 422D 1B3A clr.b [A5 + 0x1B3A /* export_867 */] 000004D4 4AAD 1B36 tst.l [A5 + 0x1B36] 000004D8 6760 beq +0x62 /* 0000053A */ 000004DA 4857 pea.l [A7] 000004DC A874 syscall GetPort 000004DE 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 000004E2 A873 syscall SetPort 000004E4 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 000004E8 A922 syscall BeginUpdate 000004EA 4A2F 010E tst.b [A7 + 0x10E] 000004EE 6714 beq +0x16 /* 00000504 */ 000004F0 3F2F 0110 move.w -[A7], [A7 + 0x110] 000004F4 3F3C 2008 move.w -[A7], 0x2008 000004F8 486F 0008 pea.l [A7 + 0x8] 000004FC 4EAD C328 jsr [A5 - 0x3CD8] 00000500 504F addq.w A7, 8 00000502 601A bra +0x1C /* 0000051E */ label00000504: 00000504 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 00000508 486F 0008 pea.l [A7 + 0x8] 0000050C A919 syscall GetWTitle 0000050E 7000 moveq.l D0, 0x00 00000510 102F 0004 move.b D0, [A7 + 0x4] 00000514 5280 addq.l D0, 1 00000516 41EF 0004 lea.l A0, [A7 + 0x4] 0000051A 4230 0800 clr.b [A0 + D0] label0000051E: 0000051E 486F 0004 pea.l [A7 + 0x4] 00000522 4EAD BBE0 jsr [A5 - 0x4420] 00000526 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 0000052A A981 syscall DrawDialog 0000052C 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 00000530 A923 syscall EndUpdate 00000532 2F2F 0004 move.l -[A7], [A7 + 0x4] 00000536 A873 syscall SetPort 00000538 584F addq.w A7, 4 label0000053A: 0000053A 4FEF 010A lea.l A7, [A7 + 0x10A] 0000053E 4E75 rts fn00000540: 00000540 2F0A move.l -[A7], A2 00000542 246F 0008 movea.l A2, [A7 + 0x8] 00000546 422A 0043 clr.b [A2 + 0x43] 0000054A 302F 0010 move.w D0, [A7 + 0x10] 0000054E 48C0 ext.l D0 00000550 0480 0000 0019 subi.l D0, 0x19 00000556 6718 beq +0x1A /* 00000570 */ 00000558 0480 0000 0019 subi.l D0, 0x19 0000055E 6702 beq +0x4 /* 00000562 */ 00000560 601C bra +0x1E /* 0000057E */ label00000562: 00000562 357C 000D 0040 move.w [A2 + 0x40], 0xD /* '\r' */ 00000568 157C 0001 0043 move.b [A2 + 0x43], 0x1 0000056E 6014 bra +0x16 /* 00000584 */ label00000570: 00000570 357C 000E 0040 move.w [A2 + 0x40], 0xE 00000576 157C 0001 0043 move.b [A2 + 0x43], 0x1 0000057C 6006 bra +0x8 /* 00000584 */ label0000057E: 0000057E 357C 000C 0040 move.w [A2 + 0x40], 0xC label00000584: 00000584 357C 001A 0036 move.w [A2 + 0x36], 0x1A 0000058A 357C 000A 003C move.w [A2 + 0x3C], 0xA /* '\n' */ 00000590 356F 000C 0056 move.w [A2 + 0x56], [A7 + 0xC] 00000596 356F 000E 0058 move.w [A2 + 0x58], [A7 + 0xE] 0000059C 357C 0001 0002 move.w [A2 + 0x2], 0x1 000005A2 357C 0001 0052 move.w [A2 + 0x52], 0x1 000005A8 422A 0045 clr.b [A2 + 0x45] 000005AC 422A 004D clr.b [A2 + 0x4D] 000005B0 422A 0049 clr.b [A2 + 0x49] 000005B4 422A 0048 clr.b [A2 + 0x48] 000005B8 422A 0044 clr.b [A2 + 0x44] 000005BC 422A 0042 clr.b [A2 + 0x42] 000005C0 422A 0046 clr.b [A2 + 0x46] 000005C4 357C 0013 003E move.w [A2 + 0x3E], 0x13 000005CA 426A 001C clr.w [A2 + 0x1C] 000005CE 245F movea.l A2, [A7]+ 000005D0 4E75 rts fn000005D2: 000005D2 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000005D6 4FEF FEF6 lea.l A7, [A7 - 0x10A] 000005DA 266F 011E movea.l A3, [A7 + 0x11E] 000005DE 246F 012E movea.l A2, [A7 + 0x12E] 000005E2 486F 0004 pea.l [A7 + 0x4] 000005E6 2F0B move.l -[A7], A3 000005E8 4EAD B8C0 jsr [A5 - 0x4740] 000005EC 7800 moveq.l D4, 0x00 000005EE 7600 moveq.l D3, 0x00 000005F0 2F0B move.l -[A7], A3 000005F2 4EAD A940 jsr [A5 - 0x56C0] 000005F6 2488 move.l [A2], A0 000005F8 2F0B move.l -[A7], A3 000005FA 4EAD B8F0 jsr [A5 - 0x4710] 000005FE 4A00 tst.b D0 00000600 4FEF 0010 lea.l A7, [A7 + 0x10] 00000604 671A beq +0x1C /* 00000620 */ 00000606 2F12 move.l -[A7], [A2] 00000608 4EAD A9A8 jsr [A5 - 0x5658] 0000060C 2600 move.l D3, D0 0000060E 2F12 move.l -[A7], [A2] 00000610 4EAD A988 jsr [A5 - 0x5678] 00000614 4A00 tst.b D0 00000616 504F addq.w A7, 8 00000618 6704 beq +0x6 /* 0000061E */ 0000061A 76D3 moveq.l D3, 0xFFFFFFD3 0000061C 6068 bra +0x6A /* 00000686 */ label0000061E: 0000061E 7801 moveq.l D4, 0x01 label00000620: 00000620 202F 0122 move.l D0, [A7 + 0x122] 00000624 9083 sub.l D0, D3 00000626 0680 0000 0800 addi.l D0, 0x800 0000062C 2E80 move.l [A7], D0 0000062E 2F12 move.l -[A7], [A2] 00000630 4EAD A990 jsr [A5 - 0x5670] 00000634 B0AF 0004 cmp.l D0, [A7 + 0x4] 00000638 584F addq.w A7, 4 0000063A 6E04 bgt +0x6 /* 00000640 */ 0000063C 76DE moveq.l D3, 0xFFFFFFDE 0000063E 6046 bra +0x48 /* 00000686 */ label00000640: 00000640 4A04 tst.b D4 00000642 670E beq +0x10 /* 00000652 */ 00000644 2F12 move.l -[A7], [A2] 00000646 4EAD A980 jsr [A5 - 0x5680] 0000064A 3600 move.w D3, D0 0000064C 4A43 tst.w D3 0000064E 584F addq.w A7, 4 00000650 6634 bne +0x36 /* 00000686 */ label00000652: 00000652 2F2F 0126 move.l -[A7], [A7 + 0x126] 00000656 2F2F 012E move.l -[A7], [A7 + 0x12E] 0000065A 2F12 move.l -[A7], [A2] 0000065C 4EAD A948 jsr [A5 - 0x56B8] 00000660 2F12 move.l -[A7], [A2] 00000662 4EAD A970 jsr [A5 - 0x5690] 00000666 3600 move.w D3, D0 00000668 4A43 tst.w D3 0000066A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000066E 6616 bne +0x18 /* 00000686 */ 00000670 1F3C 0003 move.b -[A7], 0x3 00000674 2F12 move.l -[A7], [A2] 00000676 4EAD A950 jsr [A5 - 0x56B0] 0000067A 2F12 move.l -[A7], [A2] 0000067C 4EAD A978 jsr [A5 - 0x5688] 00000680 3600 move.w D3, D0 00000682 4FEF 000A lea.l A7, [A7 + 0xA] label00000686: 00000686 4A43 tst.w D3 00000688 670A beq +0xC /* 00000694 */ 0000068A 2F12 move.l -[A7], [A2] 0000068C 4EAD A8A8 jsr [A5 - 0x5758] 00000690 4292 clr.l [A2] 00000692 584F addq.w A7, 4 label00000694: 00000694 3003 move.w D0, D3 00000696 4FEF 010A lea.l A7, [A7 + 0x10A] 0000069A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 0000069E 4E75 rts 000006A0 48E7 1C20 movem.l -[A7], D3,D4,D5,A2 000006A4 4FEF FDFC lea.l A7, [A7 - 0x204] 000006A8 246F 021C movea.l A2, [A7 + 0x21C] 000006AC 1F2F 0220 move.b -[A7], [A7 + 0x220] 000006B0 486F 0002 pea.l [A7 + 0x2] 000006B4 2F3C 7474 7874 move.l -[A7], 0x74747874 /* 'ttxt' */ 000006BA 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 000006C0 2F0A move.l -[A7], A2 000006C2 4EAD C268 jsr [A5 - 0x3D98] 000006C6 0680 0000 0200 addi.l D0, 0x200 000006CC 584F addq.w A7, 4 000006CE 2F00 move.l -[A7], D0 000006D0 2F2F 022A move.l -[A7], [A7 + 0x22A] 000006D4 4EBA FEFC jsr [PC - 0x104 /* 000005D2 */] 000006D8 3600 move.w D3, D0 000006DA 4A43 tst.w D3 000006DC 4FEF 0016 lea.l A7, [A7 + 0x16] 000006E0 6704 beq +0x6 /* 000006E6 */ 000006E2 3803 move.w D4, D3 000006E4 6062 bra +0x64 /* 00000748 */ label000006E6: 000006E6 283C 0000 0200 move.l D4, 0x200 000006EC 7600 moveq.l D3, 0x00 000006EE 600A bra +0xC /* 000006FA */ label000006F0: 000006F0 41EF 0004 lea.l A0, [A7 + 0x4] 000006F4 42B0 3400 clr.l [A0 + D3.w * 4] 000006F8 5243 addq.w D3, 1 label000006FA: 000006FA 0C43 007F cmpi.w D3, 0x7F 000006FE 6FF0 ble -0xE /* 000006F0 */ 00000700 2F04 move.l -[A7], D4 00000702 486F 0008 pea.l [A7 + 0x8] 00000706 2F2F 0008 move.l -[A7], [A7 + 0x8] 0000070A 4EAD A8B8 jsr [A5 - 0x5748] 0000070E 3600 move.w D3, D0 00000710 2F0A move.l -[A7], A2 00000712 4EAD 9D96 jsr [A5 - 0x626A] 00000716 201F move.l D0, [A7]+ 00000718 2800 move.l D4, D0 0000071A 204A movea.l A0, A2 0000071C A029 syscall HLock 0000071E 2F04 move.l -[A7], D4 00000720 2F12 move.l -[A7], [A2] 00000722 2F2F 0010 move.l -[A7], [A7 + 0x10] 00000726 4EAD A8B8 jsr [A5 - 0x5748] 0000072A 3A00 move.w D5, D0 0000072C 204A movea.l A0, A2 0000072E A02A syscall HUnlock 00000730 2F2F 0014 move.l -[A7], [A7 + 0x14] 00000734 4EAD A968 jsr [A5 - 0x5698] 00000738 3600 move.w D3, D0 0000073A 2F2F 0018 move.l -[A7], [A7 + 0x18] 0000073E 4EAD A8A8 jsr [A5 - 0x5758] 00000742 3805 move.w D4, D5 00000744 4FEF 001C lea.l A7, [A7 + 0x1C] label00000748: 00000748 3004 move.w D0, D4 0000074A 4FEF 0204 lea.l A7, [A7 + 0x204] 0000074E 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 00000752 4E75 rts fn00000754: 00000754 4AAD 1BBA tst.l [A5 + 0x1BBA /* export_883 */] 00000758 6706 beq +0x8 /* 00000760 */ 0000075A 4AAD 1BBE tst.l [A5 + 0x1BBE] 0000075E 6658 bne +0x5A /* 000007B8 */ label00000760: 00000760 486D 1BBE pea.l [A5 + 0x1BBE] 00000764 4EAD BAC0 jsr [A5 - 0x4540] 00000768 42A7 clr.l -[A7] 0000076A 486D 1BBA pea.l [A5 + 0x1BBA /* export_883 */] 0000076E 4EAD C208 jsr [A5 - 0x3DF8] 00000772 4AAD 1BBE tst.l [A5 + 0x1BBE] 00000776 4FEF 000C lea.l A7, [A7 + 0xC] 0000077A 6614 bne +0x16 /* 00000790 */ 0000077C 4878 0078 push.l 0x78 /* 'x' */ 00000780 4EAD C280 jsr [A5 - 0x3D80] 00000784 2B48 1BBE move.l [A5 + 0x1BBE], A0 00000788 B0FC 0000 cmpa.w A0, 0x0 0000078C 584F addq.w A7, 4 0000078E 6728 beq +0x2A /* 000007B8 */ label00000790: 00000790 4AAD 1BBA tst.l [A5 + 0x1BBA /* export_883 */] 00000794 6622 bne +0x24 /* 000007B8 */ 00000796 4878 0003 push.l 0x3 0000079A 4878 0326 push.l 0x326 0000079E 4EAD C1F8 jsr [A5 - 0x3E08] 000007A2 2B48 1BBA move.l [A5 + 0x1BBA /* export_883 */], A0 000007A6 B0FC 0000 cmpa.w A0, 0x0 000007AA 504F addq.w A7, 8 000007AC 660A bne +0xC /* 000007B8 */ 000007AE 486D 1BBE pea.l [A5 + 0x1BBE] 000007B2 4EAD BAC0 jsr [A5 - 0x4540] 000007B6 584F addq.w A7, 4 label000007B8: 000007B8 4E75 rts fn000007BA: 000007BA 3F3C 0001 move.w -[A7], 0x1 000007BE A9C8 syscall SysBeep 000007C0 4E75 rts fn000007C2: 000007C2 2F0A move.l -[A7], A2 000007C4 514F subq.w A7, 8 000007C6 246F 0010 movea.l A2, [A7 + 0x10] 000007CA 4EAD BAA0 jsr [A5 - 0x4560] 000007CE 4A2A 0043 tst.b [A2 + 0x43] 000007D2 6734 beq +0x36 /* 00000808 */ 000007D4 2EAA 0014 move.l [A7], [A2 + 0x14] 000007D8 2F6A 0018 0004 move.l [A7 + 0x4], [A2 + 0x18] 000007DE 4857 pea.l [A7] 000007E0 4878 FFFF push.l 0xFFFF 000007E4 A8A9 syscall InsetRect 000007E6 0C6A 0001 0038 cmpi.w [A2 + 0x38], 0x1 000007EC 6606 bne +0x8 /* 000007F4 */ 000007EE 4857 pea.l [A7] 000007F0 A8A1 syscall FrameRect 000007F2 6012 bra +0x14 /* 00000806 */ label000007F4: 000007F4 0C6A 000B 0038 cmpi.w [A2 + 0x38], 0xB 000007FA 660A bne +0xC /* 00000806 */ 000007FC 4857 pea.l [A7] 000007FE 2F3C 0008 0008 move.l -[A7], 0x80008 00000804 A8B0 syscall FrameRoundRect label00000806: 00000806 A89E syscall PenNormal label00000808: 00000808 504F addq.w A7, 8 0000080A 245F movea.l A2, [A7]+ 0000080C 4E75 rts fn0000080E: 0000080E 48E7 1820 movem.l -[A7], D3,D4,A2 00000812 246F 0010 movea.l A2, [A7 + 0x10] 00000816 7800 moveq.l D4, 0x00 00000818 102A 004A move.b D0, [A2 + 0x4A] 0000081C 57C0 seq D0 0000081E 4400 neg.b D0 00000820 49C0 lea.l A4, D0 00000822 1F00 move.b -[A7], D0 00000824 4EBA F7E2 jsr [PC - 0x81E /* 00000008 */] 00000828 4A00 tst.b D0 0000082A 544F addq.w A7, 2 0000082C 663C bne +0x3E /* 0000086A */ 0000082E 0C6A 0014 003E cmpi.w [A2 + 0x3E], 0x14 00000834 6708 beq +0xA /* 0000083E */ 00000836 0C6A 0013 003E cmpi.w [A2 + 0x3E], 0x13 0000083C 661A bne +0x1C /* 00000858 */ label0000083E: 0000083E 4A6A 001C tst.w [A2 + 0x1C] 00000842 6606 bne +0x8 /* 0000084A */ 00000844 362A 0056 move.w D3, [A2 + 0x56] 00000848 600E bra +0x10 /* 00000858 */ label0000084A: 0000084A 302A 0052 move.w D0, [A2 + 0x52] 0000084E 48C0 ext.l D0 00000850 362A 001C move.w D3, [A2 + 0x1C] 00000854 48C3 ext.l D3 00000856 D680 add.l D3, D0 label00000858: 00000858 B66A 0058 cmp.w D3, [A2 + 0x58] 0000085C 6E0C bgt +0xE /* 0000086A */ 0000085E 7801 moveq.l D4, 0x01 00000860 4A2F 0014 tst.b [A7 + 0x14] 00000864 6704 beq +0x6 /* 0000086A */ 00000866 3543 001C move.w [A2 + 0x1C], D3 label0000086A: 0000086A 1004 move.b D0, D4 0000086C 4CDF 0418 movem.l D3,D4,A2, [A7]+ 00000870 4E75 rts fn00000872: 00000872 48E7 1F3A movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6 00000876 4FEF FFE4 lea.l A7, [A7 - 0x1C] 0000087A 266F 0046 movea.l A3, [A7 + 0x46] 0000087E 286F 004A movea.l A4, [A7 + 0x4A] 00000882 1E2D 2076 move.b D7, [A5 + 0x2076] 00000886 422D 2076 clr.b [A5 + 0x2076] 0000088A 182F 004E move.b D4, [A7 + 0x4E] 0000088E 486F 0018 pea.l [A7 + 0x18] 00000892 302B 0002 move.w D0, [A3 + 0x2] 00000896 48C0 ext.l D0 00000898 322C 0002 move.w D1, [A4 + 0x2] 0000089C 48C1 ext.l D1 0000089E 9280 sub.l D1, D0 000008A0 3F01 move.w -[A7], D1 000008A2 3013 move.w D0, [A3] 000008A4 48C0 ext.l D0 000008A6 3214 move.w D1, [A4] 000008A8 48C1 ext.l D1 000008AA 9280 sub.l D1, D0 000008AC 3F01 move.w -[A7], D1 000008AE A880 syscall SetPt 000008B0 3F2F 0044 move.w -[A7], [A7 + 0x44] 000008B4 2F2D 1C1A move.l -[A7], [A5 + 0x1C1A /* export_895 */] 000008B8 4EAD C570 jsr [A5 - 0x3A90] 000008BC 4A2D 20A8 tst.b [A5 + 0x20A8] 000008C0 5C4F addq.w A7, 6 000008C2 671C beq +0x1E /* 000008E0 */ 000008C4 206D 1C1A movea.l A0, [A5 + 0x1C1A /* export_895 */] 000008C8 4868 12BC pea.l [A0 + 0x12BC] 000008CC 486F 0010 pea.l [A7 + 0x10] 000008D0 4EAD B620 jsr [A5 - 0x49E0] 000008D4 2F2F 0014 move.l -[A7], [A7 + 0x14] 000008D8 4EAD AF10 jsr [A5 - 0x50F0] 000008DC 4FEF 000C lea.l A7, [A7 + 0xC] label000008E0: 000008E0 4A04 tst.b D4 000008E2 671A beq +0x1C /* 000008FE */ 000008E4 4857 pea.l [A7] 000008E6 A874 syscall GetPort 000008E8 486F 0004 pea.l [A7 + 0x4] 000008EC 2F0B move.l -[A7], A3 000008EE 486D 20DE pea.l [A5 + 0x20DE] 000008F2 4EAD B3C8 jsr [A5 - 0x4C38] 000008F6 7A00 moveq.l D5, 0x00 000008F8 4FEF 000C lea.l A7, [A7 + 0xC] 000008FC 6022 bra +0x24 /* 00000920 */ label000008FE: 000008FE 422D 207F clr.b [A5 + 0x207F] 00000902 422D 207E clr.b [A5 + 0x207E] 00000906 594F subq.w A7, 4 00000908 A8D8 syscall NewRgn 0000090A 205F movea.l A0, [A7]+ 0000090C 2C48 movea.l A6, A0 0000090E 2F0E move.l -[A7], A6 00000910 A87A syscall GetClip 00000912 2F0C move.l -[A7], A4 00000914 A87B syscall ClipRect 00000916 2F0C move.l -[A7], A4 00000918 4EAD B4D0 jsr [A5 - 0x4B30] 0000091C 7A01 moveq.l D5, 0x01 0000091E 584F addq.w A7, 4 label00000920: 00000920 7606 moveq.l D3, 0x06 00000922 6000 0092 bra +0x94 /* 000009B6 */ label00000926: 00000926 246D 1C1A movea.l A2, [A5 + 0x1C1A /* export_895 */] 0000092A 45EA 0648 lea.l A2, [A2 + 0x648] 0000092E 3003 move.w D0, D3 00000930 48C0 ext.l D0 00000932 5980 subq.l D0, 4 00000934 4C3C 0800 0000 movem.w A3, 0x0 0000093A 0018 4A32 ori.b [A0]+, 0x32 /* '2' */ 0000093E 0800 6772 btst.b D0, 0x72 /* 'r' */ 00000942 3F3C 000C move.w -[A7], 0xC 00000946 3F03 move.w -[A7], D3 00000948 4EAD B430 jsr [A5 - 0x4BD0] 0000094C 3C03 move.w D6, D3 0000094E 48C6 ext.l D6 00000950 5D86 subq.l D6, 6 00000952 E78E lsl D6, 3 00000954 2F0B move.l -[A7], A3 00000956 204A movea.l A0, A2 00000958 D1C6 add.l A0, D6 0000095A 4868 04B0 pea.l [A0 + 0x4B0] 0000095E 486F 001C pea.l [A7 + 0x1C] 00000962 A8AA syscall SectRect 00000964 101F move.b D0, [A7]+ 00000966 544F addq.w A7, 2 00000968 674A beq +0x4C /* 000009B4 */ 0000096A 4A04 tst.b D4 0000096C 6612 bne +0x14 /* 00000980 */ 0000096E 204A movea.l A0, A2 00000970 D1C6 add.l A0, D6 00000972 4868 04B0 pea.l [A0 + 0x4B0] 00000976 3F2F 001E move.w -[A7], [A7 + 0x1E] 0000097A 3F2F 001E move.w -[A7], [A7 + 0x1E] 0000097E A8A8 syscall OffsetRect label00000980: 00000980 3F05 move.w -[A7], D5 00000982 3F03 move.w -[A7], D3 00000984 4EAD B430 jsr [A5 - 0x4BD0] 00000988 4A04 tst.b D4 0000098A 584F addq.w A7, 4 0000098C 6626 bne +0x28 /* 000009B4 */ 0000098E 3003 move.w D0, D3 00000990 48C0 ext.l D0 00000992 5D80 subq.l D0, 6 00000994 E788 lsl D0, 3 00000996 204A movea.l A0, A2 00000998 D1C0 add.l A0, D0 0000099A 4868 04B0 pea.l [A0 + 0x4B0] 0000099E 302F 001E move.w D0, [A7 + 0x1E] 000009A2 48C0 ext.l D0 000009A4 4480 neg.l D0 000009A6 3F00 move.w -[A7], D0 000009A8 302F 001E move.w D0, [A7 + 0x1E] 000009AC 48C0 ext.l D0 000009AE 4480 neg.l D0 000009B0 3F00 move.w -[A7], D0 000009B2 A8A8 syscall OffsetRect label000009B4: 000009B4 5243 addq.w D3, 1 label000009B6: 000009B6 0C43 0035 cmpi.w D3, 0x35 /* '5' */ 000009BA 6F00 FF6A ble -0x94 /* 00000926 */ 000009BE 1B7C 0001 207F move.b [A5 + 0x207F], 0x1 000009C4 1B7C 0001 207E move.b [A5 + 0x207E], 0x1 000009CA 4A04 tst.b D4 000009CC 674C beq +0x4E /* 00000A1A */ 000009CE 486F 0004 pea.l [A7 + 0x4] 000009D2 486D 20DE pea.l [A5 + 0x20DE] 000009D6 4EAD B3D8 jsr [A5 - 0x4C28] 000009DA 4A2D 20A8 tst.b [A5 + 0x20A8] 000009DE 504F addq.w A7, 8 000009E0 6716 beq +0x18 /* 000009F8 */ 000009E2 486D 20DE pea.l [A5 + 0x20DE] 000009E6 4EAD B3F8 jsr [A5 - 0x4C08] 000009EA 584F addq.w A7, 4 000009EC 2F08 move.l -[A7], A0 000009EE 4EAD AA90 jsr [A5 - 0x5570] 000009F2 3600 move.w D3, D0 000009F4 584F addq.w A7, 4 000009F6 6002 bra +0x4 /* 000009FA */ label000009F8: 000009F8 7600 moveq.l D3, 0x00 label000009FA: 000009FA 486D 20DE pea.l [A5 + 0x20DE] 000009FE 4EAD B3F0 jsr [A5 - 0x4C10] 00000A02 584F addq.w A7, 4 00000A04 2F08 move.l -[A7], A0 00000A06 206F 0004 movea.l A0, [A7 + 0x4] 00000A0A 4868 0002 pea.l [A0 + 0x2] 00000A0E 2F0B move.l -[A7], A3 00000A10 2F0C move.l -[A7], A4 00000A12 3F03 move.w -[A7], D3 00000A14 42A7 clr.l -[A7] 00000A16 A8EC syscall CopyBits 00000A18 6008 bra +0xA /* 00000A22 */ label00000A1A: 00000A1A 2F0E move.l -[A7], A6 00000A1C A879 syscall SetClip 00000A1E 2F0E move.l -[A7], A6 00000A20 A8D9 syscall DisposRgn/DisposeRgn label00000A22: 00000A22 1B47 2076 move.b [A5 + 0x2076], D7 00000A26 4FEF 001C lea.l A7, [A7 + 0x1C] 00000A2A 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+ 00000A2E 4E75 rts fn00000A30: 00000A30 48E7 1F20 movem.l -[A7], D3,D4,D5,D6,D7,A2 00000A34 514F subq.w A7, 8 00000A36 246F 0024 movea.l A2, [A7 + 0x24] 00000A3A 7A01 moveq.l D5, 0x01 00000A3C 7601 moveq.l D3, 0x01 00000A3E 7800 moveq.l D4, 0x00 00000A40 4A6A 0002 tst.w [A2 + 0x2] 00000A44 6F06 ble +0x8 /* 00000A4C */ 00000A46 4A2F 0028 tst.b [A7 + 0x28] 00000A4A 6604 bne +0x6 /* 00000A50 */ label00000A4C: 00000A4C 7000 moveq.l D0, 0x00 00000A4E 6002 bra +0x4 /* 00000A52 */ label00000A50: 00000A50 7001 moveq.l D0, 0x01 label00000A52: 00000A52 1C00 move.b D6, D0 00000A54 3E2A 001C move.w D7, [A2 + 0x1C] 00000A58 6000 00D0 bra +0xD2 /* 00000B2A */ label00000A5C: 00000A5C 1F3C 0001 move.b -[A7], 0x1 00000A60 486A 0014 pea.l [A2 + 0x14] 00000A64 486D 20AA pea.l [A5 + 0x20AA /* export_1041 */] 00000A68 3F2A 001C move.w -[A7], [A2 + 0x1C] 00000A6C 4EBA FE04 jsr [PC - 0x1FC /* 00000872 */] 00000A70 1F2F 0034 move.b -[A7], [A7 + 0x34] 00000A74 2F0A move.l -[A7], A2 00000A76 4EBA FD4A jsr [PC - 0x2B6 /* 000007C2 */] 00000A7A 5244 addq.w D4, 1 00000A7C 4FEF 0012 lea.l A7, [A7 + 0x12] label00000A80: 00000A80 B86A 0002 cmp.w D4, [A2 + 0x2] 00000A84 6626 bne +0x28 /* 00000AAC */ 00000A86 4227 clr.b -[A7] 00000A88 2F0A move.l -[A7], A2 00000A8A 4EBA FD82 jsr [PC - 0x27E /* 0000080E */] 00000A8E 4A00 tst.b D0 00000A90 57C0 seq D0 00000A92 4400 neg.b D0 00000A94 49C0 lea.l A4, D0 00000A96 1540 0046 move.b [A2 + 0x46], D0 00000A9A 256A 001E 0014 move.l [A2 + 0x14], [A2 + 0x1E] 00000AA0 256A 0022 0018 move.l [A2 + 0x18], [A2 + 0x22] 00000AA6 5C4F addq.w A7, 6 00000AA8 6000 009E bra +0xA0 /* 00000B48 */ label00000AAC: 00000AAC B66A 002E cmp.w D3, [A2 + 0x2E] 00000AB0 6C1C bge +0x1E /* 00000ACE */ 00000AB2 5243 addq.w D3, 1 00000AB4 486A 0014 pea.l [A2 + 0x14] 00000AB8 302A 0028 move.w D0, [A2 + 0x28] 00000ABC 48C0 ext.l D0 00000ABE 322A 0034 move.w D1, [A2 + 0x34] 00000AC2 48C1 ext.l D1 00000AC4 D280 add.l D1, D0 00000AC6 3F01 move.w -[A7], D1 00000AC8 4267 clr.w -[A7] 00000ACA A8A8 syscall OffsetRect 00000ACC 6058 bra +0x5A /* 00000B26 */ label00000ACE: 00000ACE 356A 0020 0016 move.w [A2 + 0x16], [A2 + 0x20] 00000AD4 356A 0024 001A move.w [A2 + 0x1A], [A2 + 0x24] 00000ADA 302F 0004 move.w D0, [A7 + 0x4] 00000ADE B06A 0018 cmp.w D0, [A2 + 0x18] 00000AE2 6F26 ble +0x28 /* 00000B0A */ 00000AE4 362A 002E move.w D3, [A2 + 0x2E] 00000AE8 D86A 002E add.w D4, [A2 + 0x2E] 00000AEC 5245 addq.w D5, 1 00000AEE 486A 0014 pea.l [A2 + 0x14] 00000AF2 4267 clr.w -[A7] 00000AF4 302A 0026 move.w D0, [A2 + 0x26] 00000AF8 48C0 ext.l D0 00000AFA 322A 0032 move.w D1, [A2 + 0x32] 00000AFE 48C1 ext.l D1 00000B00 D280 add.l D1, D0 00000B02 3F01 move.w -[A7], D1 00000B04 A8A8 syscall OffsetRect 00000B06 6000 FF78 bra -0x86 /* 00000A80 */ label00000B0A: 00000B0A 7601 moveq.l D3, 0x01 00000B0C 5245 addq.w D5, 1 00000B0E 486A 0014 pea.l [A2 + 0x14] 00000B12 4267 clr.w -[A7] 00000B14 302A 0026 move.w D0, [A2 + 0x26] 00000B18 48C0 ext.l D0 00000B1A 322A 0032 move.w D1, [A2 + 0x32] 00000B1E 48C1 ext.l D1 00000B20 D280 add.l D1, D0 00000B22 3F01 move.w -[A7], D1 00000B24 A8A8 syscall OffsetRect label00000B26: 00000B26 3E2A 001C move.w D7, [A2 + 0x1C] label00000B2A: 00000B2A 4A06 tst.b D6 00000B2C 6600 FF2E bne -0xD0 /* 00000A5C */ 00000B30 1F3C 0001 move.b -[A7], 0x1 00000B34 2F0A move.l -[A7], A2 00000B36 4EBA FCD6 jsr [PC - 0x32A /* 0000080E */] 00000B3A 4A00 tst.b D0 00000B3C 5C4F addq.w A7, 6 00000B3E 6600 FF1C bne -0xE2 /* 00000A5C */ 00000B42 157C 0001 0046 move.b [A2 + 0x46], 0x1 label00000B48: 00000B48 504F addq.w A7, 8 00000B4A 4CDF 04F8 movem.l D3,D4,D5,D6,D7,A2, [A7]+ 00000B4E 4E75 rts fn00000B50: 00000B50 42A7 clr.l -[A7] 00000B52 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000B56 4EAD C2F0 jsr [A5 - 0x3D10] 00000B5A 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000B5E 2F10 move.l -[A7], [A0] 00000B60 4EBA F690 jsr [PC - 0x970 /* 000001F2 */] 00000B64 4227 clr.b -[A7] 00000B66 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000B6A 2F10 move.l -[A7], [A0] 00000B6C 4EBA FCA0 jsr [PC - 0x360 /* 0000080E */] 00000B70 4A00 tst.b D0 00000B72 57C0 seq D0 00000B74 4400 neg.b D0 00000B76 49C0 lea.l A4, D0 00000B78 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000B7C 2050 movea.l A0, [A0] 00000B7E 1140 0046 move.b [A0 + 0x46], D0 00000B82 42A7 clr.l -[A7] 00000B84 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000B88 4EAD C2F8 jsr [A5 - 0x3D08] 00000B8C 4FEF 001A lea.l A7, [A7 + 0x1A] 00000B90 4E75 rts fn00000B92: 00000B92 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3 00000B96 4FEF FFD6 lea.l A7, [A7 - 0x2A] 00000B9A 1A2F 0042 move.b D5, [A7 + 0x42] 00000B9E 382F 0046 move.w D4, [A7 + 0x46] 00000BA2 246F 0048 movea.l A2, [A7 + 0x48] 00000BA6 266F 004C movea.l A3, [A7 + 0x4C] 00000BAA 7601 moveq.l D3, 0x01 00000BAC 6000 0146 bra +0x148 /* 00000CF4 */ label00000BB0: 00000BB0 1F3C 0001 move.b -[A7], 0x1 00000BB4 4EBA F452 jsr [PC - 0xBAE /* 00000008 */] 00000BB8 4A00 tst.b D0 00000BBA 544F addq.w A7, 2 00000BBC 6600 013C bne +0x13E /* 00000CFA */ 00000BC0 554F subq.w A7, 2 00000BC2 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00000BC6 486F 0004 pea.l [A7 + 0x4] 00000BCA A971 syscall EventAvail 00000BCC 101F move.b D0, [A7]+ 00000BCE 670E beq +0x10 /* 00000BDE */ 00000BD0 3F3C 0001 move.w -[A7], 0x1 00000BD4 1F3C 0001 move.b -[A7], 0x1 00000BD8 4EBA F8F2 jsr [PC - 0x70E /* 000004CC */] 00000BDC 584F addq.w A7, 4 label00000BDE: 00000BDE 1F3C 0001 move.b -[A7], 0x1 00000BE2 4EBA F424 jsr [PC - 0xBDC /* 00000008 */] 00000BE6 4A00 tst.b D0 00000BE8 544F addq.w A7, 2 00000BEA 6610 bne +0x12 /* 00000BFC */ 00000BEC 554F subq.w A7, 2 00000BEE 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000BF4 A8FD syscall PrGlue 00000BF6 301F move.w D0, [A7]+ 00000BF8 4A40 tst.w D0 00000BFA 670A beq +0xC /* 00000C06 */ label00000BFC: 00000BFC 4FEF 002A lea.l A7, [A7 + 0x2A] 00000C00 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 00000C04 4E75 rts label00000C06: 00000C06 0C05 0001 cmpi.b D5, 0x1 00000C0A 6616 bne +0x18 /* 00000C22 */ 00000C0C 594F subq.w A7, 4 00000C0E 2F2D 1BBE move.l -[A7], [A5 + 0x1BBE] 00000C12 42A7 clr.l -[A7] 00000C14 42A7 clr.l -[A7] 00000C16 2F3C 0400 0C00 move.l -[A7], 0x4000C00 00000C1C A8FD syscall PrGlue 00000C1E 205F movea.l A0, [A7]+ 00000C20 2488 move.l [A2], A0 label00000C22: 00000C22 554F subq.w A7, 2 00000C24 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000C2A A8FD syscall PrGlue 00000C2C 301F move.w D0, [A7]+ 00000C2E 4A40 tst.w D0 00000C30 6600 00C8 bne +0xCA /* 00000CFA */ 00000C34 2F12 move.l -[A7], [A2] 00000C36 42A7 clr.l -[A7] 00000C38 2F3C 1000 0808 move.l -[A7], 0x10000808 00000C3E A8FD syscall PrGlue 00000C40 554F subq.w A7, 2 00000C42 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000C48 A8FD syscall PrGlue 00000C4A 301F move.w D0, [A7]+ 00000C4C 4A40 tst.w D0 00000C4E 6652 bne +0x54 /* 00000CA2 */ 00000C50 1F3C 0001 move.b -[A7], 0x1 00000C54 4EBA F3B2 jsr [PC - 0xC4E /* 00000008 */] 00000C58 4A00 tst.b D0 00000C5A 544F addq.w A7, 2 00000C5C 6644 bne +0x46 /* 00000CA2 */ 00000C5E 302B 0036 move.w D0, [A3 + 0x36] 00000C62 48C0 ext.l D0 00000C64 0480 0000 001A subi.l D0, 0x1A 00000C6A 6702 beq +0x4 /* 00000C6E */ 00000C6C 6024 bra +0x26 /* 00000C92 */ label00000C6E: 00000C6E 42A7 clr.l -[A7] 00000C70 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000C74 4EAD C2F0 jsr [A5 - 0x3D10] 00000C78 4227 clr.b -[A7] 00000C7A 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000C7E 2F10 move.l -[A7], [A0] 00000C80 4EBA FDAE jsr [PC - 0x252 /* 00000A30 */] 00000C84 42A7 clr.l -[A7] 00000C86 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000C8A 4EAD C2F8 jsr [A5 - 0x3D08] 00000C8E 4FEF 0016 lea.l A7, [A7 + 0x16] label00000C92: 00000C92 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000C96 2050 movea.l A0, [A0] 00000C98 0C28 0001 0046 cmpi.b [A0 + 0x46], 0x1 00000C9E 6602 bne +0x4 /* 00000CA2 */ 00000CA0 3604 move.w D3, D4 label00000CA2: 00000CA2 2F12 move.l -[A7], [A2] 00000CA4 2F3C 1800 040C move.l -[A7], 0x1800040C 00000CAA A8FD syscall PrGlue 00000CAC 0C05 0001 cmpi.b D5, 0x1 00000CB0 6630 bne +0x32 /* 00000CE2 */ 00000CB2 2F12 move.l -[A7], [A2] 00000CB4 2F3C 0800 0484 move.l -[A7], 0x8000484 00000CBA A8FD syscall PrGlue 00000CBC 554F subq.w A7, 2 00000CBE 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000CC4 A8FD syscall PrGlue 00000CC6 301F move.w D0, [A7]+ 00000CC8 4A40 tst.w D0 00000CCA 6616 bne +0x18 /* 00000CE2 */ 00000CCC 2F2D 1BBE move.l -[A7], [A5 + 0x1BBE] 00000CD0 42A7 clr.l -[A7] 00000CD2 42A7 clr.l -[A7] 00000CD4 42A7 clr.l -[A7] 00000CD6 486F 0020 pea.l [A7 + 0x20] 00000CDA 2F3C 6005 1480 move.l -[A7], 0x60051480 00000CE0 A8FD syscall PrGlue label00000CE2: 00000CE2 554F subq.w A7, 2 00000CE4 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000CEA A8FD syscall PrGlue 00000CEC 301F move.w D0, [A7]+ 00000CEE 4A40 tst.w D0 00000CF0 6608 bne +0xA /* 00000CFA */ 00000CF2 5243 addq.w D3, 1 label00000CF4: 00000CF4 B644 cmp.w D3, D4 00000CF6 6F00 FEB8 ble -0x146 /* 00000BB0 */ label00000CFA: 00000CFA 4FEF 002A lea.l A7, [A7 + 0x2A] 00000CFE 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 00000D02 4E75 rts fn00000D04: 00000D04 2F0A move.l -[A7], A2 00000D06 4FEF FEFA lea.l A7, [A7 - 0x106] 00000D0A 486D 81C7 pea.l [A5 - 0x7E39] 00000D0E 4EAD BBE0 jsr [A5 - 0x4420] 00000D12 3F3C 2008 move.w -[A7], 0x2008 00000D16 42A7 clr.l -[A7] 00000D18 4878 FFFF push.l 0xFFFF 00000D1C A97C syscall GetNewDialog 00000D1E 205F movea.l A0, [A7]+ 00000D20 2448 movea.l A2, A0 00000D22 4857 pea.l [A7] 00000D24 206D 1C30 movea.l A0, [A5 + 0x1C30] 00000D28 2050 movea.l A0, [A0] 00000D2A 2050 movea.l A0, [A0] 00000D2C 3028 0020 move.w D0, [A0 + 0x20] 00000D30 48C0 ext.l D0 00000D32 5380 subq.l D0, 1 00000D34 4C3C 0800 0000 movem.w A3, 0x0 00000D3A 0166 bchg -[A6], D0 00000D3C 206D 14A8 movea.l A0, [A5 + 0x14A8] 00000D40 2050 movea.l A0, [A0] 00000D42 D1C0 add.l A0, D0 00000D44 41E8 0014 lea.l A0, [A0 + 0x14] 00000D48 4868 001A pea.l [A0 + 0x1A] 00000D4C 4EAD B8C0 jsr [A5 - 0x4740] 00000D50 2F0A move.l -[A7], A2 00000D52 486F 000C pea.l [A7 + 0xC] 00000D56 A91A syscall SetWTitle 00000D58 204A movea.l A0, A2 00000D5A 4FEF 010E lea.l A7, [A7 + 0x10E] 00000D5E 245F movea.l A2, [A7]+ 00000D60 4E75 rts 00000D62 48E7 1F20 movem.l -[A7], D3,D4,D5,D6,D7,A2 00000D66 4FEF FCC8 lea.l A7, [A7 - 0x338] 00000D6A 362F 0354 move.w D3, [A7 + 0x354] 00000D6E 42AF 000E clr.l [A7 + 0xE] 00000D72 4EBA F9E0 jsr [PC - 0x620 /* 00000754 */] 00000D76 4267 clr.w -[A7] 00000D78 4EAD BA88 jsr [A5 - 0x4578] 00000D7C 486F 0004 pea.l [A7 + 0x4] 00000D80 A874 syscall GetPort 00000D82 1F6D 2096 0003 move.b [A7 + 0x3], [A5 + 0x2096] 00000D88 1B7C 0001 2096 move.b [A5 + 0x2096], 0x1 00000D8E 42AD 1B36 clr.l [A5 + 0x1B36] 00000D92 206D 1C1A movea.l A0, [A5 + 0x1C1A /* export_895 */] 00000D96 3C28 16F4 move.w D6, [A0 + 0x16F4] 00000D9A 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000D9E 2050 movea.l A0, [A0] 00000DA0 43EF 0014 lea.l A1, [A7 + 0x14] 00000DA4 303C 00C8 move.w D0, 0xC8 label00000DA8: 00000DA8 22D8 move.l [A1]+, [A0]+ 00000DAA 51C8 FFFC dbf D0, -0x6 /* 00000DA8 */ 00000DAE 32D8 move.w [A1]+, [A0]+ 00000DB0 4A2D 1BD4 tst.b [A5 + 0x1BD4] 00000DB4 544F addq.w A7, 2 00000DB6 671C beq +0x1E /* 00000DD4 */ 00000DB8 4A43 tst.w D3 00000DBA 6602 bne +0x4 /* 00000DBE */ 00000DBC 3606 move.w D3, D6 label00000DBE: 00000DBE 3F2F 0358 move.w -[A7], [A7 + 0x358] 00000DC2 3F2F 0358 move.w -[A7], [A7 + 0x358] 00000DC6 3F03 move.w -[A7], D3 00000DC8 486F 0018 pea.l [A7 + 0x18] 00000DCC 4EBA F772 jsr [PC - 0x88E /* 00000540 */] 00000DD0 4FEF 000A lea.l A7, [A7 + 0xA] label00000DD4: 00000DD4 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000DD8 2050 movea.l A0, [A0] 00000DDA 43EF 0012 lea.l A1, [A7 + 0x12] 00000DDE 303C 00C8 move.w D0, 0xC8 label00000DE2: 00000DE2 20D9 move.l [A0]+, [A1]+ 00000DE4 51C8 FFFC dbf D0, -0x6 /* 00000DE2 */ 00000DE8 30D9 move.w [A0]+, [A1]+ 00000DEA 382F 0048 move.w D4, [A7 + 0x48] 00000DEE 2F3C C800 0000 move.l -[A7], 0xC8000000 00000DF4 A8FD syscall PrGlue 00000DF6 4EBA FF0C jsr [PC - 0xF4 /* 00000D04 */] 00000DFA 2B48 1B36 move.l [A5 + 0x1B36], A0 00000DFE 4267 clr.w -[A7] 00000E00 4227 clr.b -[A7] 00000E02 4EBA F6C8 jsr [PC - 0x938 /* 000004CC */] 00000E06 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000E0C A8FD syscall PrGlue 00000E0E 301F move.w D0, [A7]+ 00000E10 4A40 tst.w D0 00000E12 544F addq.w A7, 2 00000E14 6706 beq +0x8 /* 00000E1C */ 00000E16 7800 moveq.l D4, 0x00 00000E18 6000 014A bra +0x14C /* 00000F64 */ label00000E1C: 00000E1C 4A2D 1BD4 tst.b [A5 + 0x1BD4] 00000E20 671E beq +0x20 /* 00000E40 */ 00000E22 2F2D 1BBE move.l -[A7], [A5 + 0x1BBE] 00000E26 2F3C 2004 0480 move.l -[A7], 0x20040480 00000E2C A8FD syscall PrGlue 00000E2E 554F subq.w A7, 2 00000E30 2F2D 1BBE move.l -[A7], [A5 + 0x1BBE] 00000E34 2F3C 5204 0498 move.l -[A7], 0x52040498 00000E3A A8FD syscall PrGlue 00000E3C 101F move.b D0, [A7]+ 00000E3E 1600 move.b D3, D0 label00000E40: 00000E40 3F3C 0004 move.w -[A7], 0x4 00000E44 4EAD BA88 jsr [A5 - 0x4578] 00000E48 3F3C 0001 move.w -[A7], 0x1 00000E4C 1F3C 0001 move.b -[A7], 0x1 00000E50 4EBA F67A jsr [PC - 0x986 /* 000004CC */] 00000E54 206D 1BBE movea.l A0, [A5 + 0x1BBE] 00000E58 A029 syscall HLock 00000E5A 206D 1BBE movea.l A0, [A5 + 0x1BBE] 00000E5E 2450 movea.l A2, [A0] 00000E60 0C2A 0001 0044 cmpi.b [A2 + 0x44], 0x1 00000E66 57C0 seq D0 00000E68 4400 neg.b D0 00000E6A 49C0 lea.l A4, D0 00000E6C 1A00 move.b D5, D0 00000E6E 362A 003E move.w D3, [A2 + 0x3E] 00000E72 0C43 0001 cmpi.w D3, 0x1 00000E76 5C4F addq.w A7, 6 00000E78 6C02 bge +0x4 /* 00000E7C */ 00000E7A 7601 moveq.l D3, 0x01 label00000E7C: 00000E7C 3E2A 0040 move.w D7, [A2 + 0x40] 00000E80 2F6A 0008 0006 move.l [A7 + 0x6], [A2 + 0x8] 00000E86 2F6A 000C 000A move.l [A7 + 0xA], [A2 + 0xC] 00000E8C 554F subq.w A7, 2 00000E8E 486F 0008 pea.l [A7 + 0x8] 00000E92 A8AE syscall EmptyRect 00000E94 101F move.b D0, [A7]+ 00000E96 6600 00CC bne +0xCE /* 00000F64 */ 00000E9A 42A7 clr.l -[A7] 00000E9C 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000EA0 4EAD C2F0 jsr [A5 - 0x3D10] 00000EA4 486F 000E pea.l [A7 + 0xE] 00000EA8 3F04 move.w -[A7], D4 00000EAA 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000EAE 2F10 move.l -[A7], [A0] 00000EB0 4EBA F1DA jsr [PC - 0xE26 /* 0000008C */] 00000EB4 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000EB8 2050 movea.l A0, [A0] 00000EBA 43EF 0024 lea.l A1, [A7 + 0x24] 00000EBE 303C 00C8 move.w D0, 0xC8 label00000EC2: 00000EC2 22D8 move.l [A1]+, [A0]+ 00000EC4 51C8 FFFC dbf D0, -0x6 /* 00000EC2 */ 00000EC8 32D8 move.w [A1]+, [A0]+ 00000ECA 42A7 clr.l -[A7] 00000ECC 2F2D 1BBA move.l -[A7], [A5 + 0x1BBA /* export_883 */] 00000ED0 4EAD C2F8 jsr [A5 - 0x3D08] 00000ED4 3004 move.w D0, D4 00000ED6 48C0 ext.l D0 00000ED8 4FEF 001A lea.l A7, [A7 + 0x1A] 00000EDC 0480 0000 001A subi.l D0, 0x1A 00000EE2 6702 beq +0x4 /* 00000EE6 */ 00000EE4 6004 bra +0x6 /* 00000EEA */ label00000EE6: 00000EE6 4EBA FC68 jsr [PC - 0x398 /* 00000B50 */] label00000EEA: 00000EEA 206D 1BBE movea.l A0, [A5 + 0x1BBE] 00000EEE A02A syscall HUnlock 00000EF0 554F subq.w A7, 2 00000EF2 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000EF8 A8FD syscall PrGlue 00000EFA 301F move.w D0, [A7]+ 00000EFC 4A40 tst.w D0 00000EFE 6664 bne +0x66 /* 00000F64 */ 00000F00 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000F04 2050 movea.l A0, [A0] 00000F06 4A28 0046 tst.b [A0 + 0x46] 00000F0A 6658 bne +0x5A /* 00000F64 */ 00000F0C 4A05 tst.b D5 00000F0E 6618 bne +0x1A /* 00000F28 */ 00000F10 594F subq.w A7, 4 00000F12 2F2D 1BBE move.l -[A7], [A5 + 0x1BBE] 00000F16 42A7 clr.l -[A7] 00000F18 42A7 clr.l -[A7] 00000F1A 2F3C 0400 0C00 move.l -[A7], 0x4000C00 00000F20 A8FD syscall PrGlue 00000F22 205F movea.l A0, [A7]+ 00000F24 2F48 000E move.l [A7 + 0xE], A0 label00000F28: 00000F28 554F subq.w A7, 2 00000F2A 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000F30 A8FD syscall PrGlue 00000F32 301F move.w D0, [A7]+ 00000F34 4A40 tst.w D0 00000F36 6616 bne +0x18 /* 00000F4E */ 00000F38 486F 0012 pea.l [A7 + 0x12] 00000F3C 486F 0012 pea.l [A7 + 0x12] 00000F40 3F07 move.w -[A7], D7 00000F42 3F03 move.w -[A7], D3 00000F44 1F05 move.b -[A7], D5 00000F46 4EBA FC4A jsr [PC - 0x3B6 /* 00000B92 */] 00000F4A 4FEF 000E lea.l A7, [A7 + 0xE] label00000F4E: 00000F4E 4A05 tst.b D5 00000F50 6612 bne +0x14 /* 00000F64 */ 00000F52 4AAF 000E tst.l [A7 + 0xE] 00000F56 670C beq +0xE /* 00000F64 */ 00000F58 2F2F 000E move.l -[A7], [A7 + 0xE] 00000F5C 2F3C 0800 0484 move.l -[A7], 0x8000484 00000F62 A8FD syscall PrGlue label00000F64: 00000F64 554F subq.w A7, 2 00000F66 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000F6C A8FD syscall PrGlue 00000F6E 301F move.w D0, [A7]+ 00000F70 4A40 tst.w D0 00000F72 6716 beq +0x18 /* 00000F8A */ 00000F74 554F subq.w A7, 2 00000F76 2F3C BA00 0000 move.l -[A7], 0xBA000000 00000F7C A8FD syscall PrGlue 00000F7E 301F move.w D0, [A7]+ 00000F80 0C40 0080 cmpi.w D0, 0x80 00000F84 6704 beq +0x6 /* 00000F8A */ 00000F86 4EBA F832 jsr [PC - 0x7CE /* 000007BA */] label00000F8A: 00000F8A 4AAD 1B36 tst.l [A5 + 0x1B36] 00000F8E 670A beq +0xC /* 00000F9A */ 00000F90 2F2D 1B36 move.l -[A7], [A5 + 0x1B36] 00000F94 A983 syscall DisposeDialog 00000F96 42AD 1B36 clr.l [A5 + 0x1B36] label00000F9A: 00000F9A 2F3C D000 0000 move.l -[A7], 0xD0000000 00000FA0 A8FD syscall PrGlue 00000FA2 206D 1BBA movea.l A0, [A5 + 0x1BBA /* export_883 */] 00000FA6 2050 movea.l A0, [A0] 00000FA8 43EF 0012 lea.l A1, [A7 + 0x12] 00000FAC 303C 00C8 move.w D0, 0xC8 label00000FB0: 00000FB0 20D9 move.l [A0]+, [A1]+ 00000FB2 51C8 FFFC dbf D0, -0x6 /* 00000FB0 */ 00000FB6 30D9 move.w [A0]+, [A1]+ 00000FB8 2F2F 0002 move.l -[A7], [A7 + 0x2] 00000FBC A873 syscall SetPort 00000FBE 1F3C 0001 move.b -[A7], 0x1 00000FC2 1F3C 0001 move.b -[A7], 0x1 00000FC6 3F06 move.w -[A7], D6 00000FC8 4EAD C578 jsr [A5 - 0x3A88] 00000FCC 1B6F 0007 2096 move.b [A5 + 0x2096], [A7 + 0x7] 00000FD2 4878 0001 push.l 0x1 00000FD6 486D 1BBA pea.l [A5 + 0x1BBA /* export_883 */] 00000FDA 4EAD C208 jsr [A5 - 0x3DF8] 00000FDE 486D 1BBE pea.l [A5 + 0x1BBE] 00000FE2 4EAD BAC0 jsr [A5 - 0x4540] 00000FE6 4267 clr.w -[A7] 00000FE8 4EAD BA88 jsr [A5 - 0x4578] 00000FEC 4FEF 034C lea.l A7, [A7 + 0x34C] 00000FF0 4CDF 04F8 movem.l D3,D4,D5,D6,D7,A2, [A7]+ 00000FF4 4E75 rts 00000FF6 0000 0000 ori.b D0, 0x0 00000FFA 0000 0000 ori.b D0, 0x0 00000FFE 0000 0000 ori.b D0, 0x0